﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Prueba.Model
{
    public class RecursoIndexer
    {
        public Dictionary<string, RecursoTotal> _data;
        //private string _IndicadorName;

        public RecursoTotal this[string Key]
        {
            get
            {
                return this._data[Key];
            }
            set
            {
                if (this._data.ContainsKey(Key))
                {
                    //Pendiente validar cuando cambia de valor
                }
                else
                {
                    this._data.Add(Key, value); 
                }
            }
        }

        //public RecursoIndexer(string indicadorName)
        public RecursoIndexer()
        {
            this._data = new Dictionary<string, RecursoTotal>();
            //this._IndicadorName = indicadorName;
        }
    }
}
